#ifndef __SQLITE3_TEST__
#define __SQLITE3_TEST__

#include <stdio.h>
#include <stdlib.h>
#include <sqlite3.h>

#define PATH "sqlite3.test.db"

/*
*   数据库简单操作：增、删、改、查
*/

// int sqlite_callback(
//     void* pv,    /* 由 sqlite3_exec() 的第四个参数传递而来 */
//     int argc,        /* 表的列数 */
//     char** argv,    /* 指向查询结果的指针数组, 可以由 sqlite3_column_text() 得到 */
//     char** col        /* 指向表头名的指针数组, 可以由 sqlite3_column_name() 得到 */
// );


int printCallBack(void* pv, int argc, char** argv, char** col);
int insertSqlite(sqlite3* db);
int deleteSqlite(sqlite3 *db);
int updateSqlite(sqlite3 *db);
int querySqlite(sqlite3 *db);
int quitSqlite(sqlite3 *db);

#endif